package hotciv.variants;

import hotciv.strategies.AgingStrategy;

public class BetaCivAgingStrategy implements AgingStrategy {

	@Override
	public int newAge(int oldAge) {
		if (oldAge < -100) return oldAge + 100;
		else if (oldAge == -100) return -1;
		else if (oldAge == -1) return 1;
		else if (oldAge == 1) return 50;
		else if (oldAge < 1750) return oldAge+50;
		else if (oldAge < 1900) return oldAge+25;
		else if (oldAge < 1970) return oldAge+5;
		return oldAge+1;
	}

}
